301 research outputs found

    On paths-based criteria for polynomial time complexity in proof-nets

    Get PDF
    Girard's Light linear logic (LLL) characterized polynomial time in the proof-as-program paradigm with a bound on cut elimination. This logic relied on a stratification principle and a "one-door" principle which were generalized later respectively in the systems L^4 and L^3a. Each system was brought with its own complex proof of Ptime soundness. In this paper we propose a broad sufficient criterion for Ptime soundness for linear logic subsystems, based on the study of paths inside the proof-nets, which factorizes proofs of soundness of existing systems and may be used for future systems. As an additional gain, our bound stands for any reduction strategy whereas most bounds in the literature only stand for a particular strategy.Comment: Long version of a conference pape

    A geometry of interaction machine for Gödel's System T

    Get PDF
    Gödel’s System T is the simply typed lambda calculus extended with numbers and an iterator. The higher-order nature of the language gives it enormous expressive power—the language can represent all the primitive recursive functions and beyond, for instance Ackermann’s function. In this paper we use System T as a minimalistic functional language. We give an interpretation using a data-flow model that incorporates ideas from the geometry of interaction and game semantics. The contribution is a reversible model of higher-order computation which can also serve as a novel compilation technique

    Typing Quantum Superpositions and Measurement

    Get PDF
    We propose a way to unify two approaches of non-cloning in quantum lambda-calculi. The first approach is to forbid duplicating variables, while the second is to consider all lambda-terms as algebraic-linear functions. We illustrate this idea by defining a quantum extension of first-order simply-typed lambda-calculus, where the type is linear on superposition, while allows cloning base vectors. In addition, we provide an interpretation of the calculus where superposed types are interpreted as vector spaces and non-superposed types as their basis.Fil: DĂ­az Caro, Alejandro. Universidad Nacional de Quilmes. Departamento de Ciencia y TecnologĂ­a; Argentina. Consejo Nacional de Investigaciones CientĂ­ficas y TĂ©cnicas; ArgentinaFil: Dowek, Gilles. Institut National de Recherche en Informatique et en Automatique; Franci

    Resource-driven Substructural Defeasible Logic

    Full text link
    Linear Logic and Defeasible Logic have been adopted to formalise different features relevant to agents: consumption of resources, and reasoning with exceptions. We propose a framework to combine sub-structural features, corresponding to the consumption of resources, with defeasibility aspects, and we discuss the design choices for the framework

    The Grail theorem prover: Type theory for syntax and semantics

    Full text link
    As the name suggests, type-logical grammars are a grammar formalism based on logic and type theory. From the prespective of grammar design, type-logical grammars develop the syntactic and semantic aspects of linguistic phenomena hand-in-hand, letting the desired semantics of an expression inform the syntactic type and vice versa. Prototypical examples of the successful application of type-logical grammars to the syntax-semantics interface include coordination, quantifier scope and extraction.This chapter describes the Grail theorem prover, a series of tools for designing and testing grammars in various modern type-logical grammars which functions as a tool . All tools described in this chapter are freely available

    Construire les fonctions récursives totales en Coq

    Get PDF
    International audienceWe present a (relatively) short mechanized proof that Coq types any recursive function which is provably total in Coq. The well-founded (and terminating) induction scheme, which is the foundation of Coq recursion, is maximal. We implement an unbounded minimization scheme for decidable predicates. It can also be used to reify a whole category of undecidable predicates. This development is purely constructive and requires no axiom. Hence it can be integrated into any project that might assume additional axioms

    Temperature influence on DXA measurements: bone mineral density acquisition in frozen and thawed human femora

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Determining bone mineral density (BMD) with dual-energy x-ray absorptiometry (DXA) is an established and widely used method that is also applied prior to biomechanical testing. However, DXA is affected by a number of factors. In order to delay decompositional processes, human specimens for biomechanical studies are usually stored at about -20°C; similarly, bone mineral density measurements are usually performed in the frozen state. The aim of our study was to investigate the influence of bone temperature on the measured bone mineral density.</p> <p>Methods</p> <p>Using DXA, bone mineral density measurements were taken in 19 fresh-frozen human femora, in the frozen and the thawed state. Water was used to mimic the missing soft tissue around the specimens. Measurements were taken with the specimens in standardized internal rotation. Total-BMD and single-BMD values of different regions of interest were used for evaluation.</p> <p>Results</p> <p>Fourteen of the 19 specimens showed a decrease in BMD after thawing. The measured total-BMD of the frozen specimens was significantly (1.4%) higher than the measured BMD of the thawed specimens.</p> <p>Conclusion</p> <p>Based on our findings we recommend that the measurement of bone density, for example prior to biomechanical testing, should be standardized to thawed or frozen specimens. Temperature should not be changed during measurements. When using score systems for data interpretation (e.g. T- or Z-score), BMD measurements should be performed only on thawed specimens.</p

    (Mathematical) Logic for Systems Biology (Invited Paper)

    Get PDF
    International audienceWe advocates here the use of (mathematical) logic for systems biology, as a unified framework well suited for both modeling the dynamic behaviour of biological systems, expressing properties of them, and verifying these properties. The potential candidate logics should have a traditional proof theoretic pedigree (including a sequent calculus presentation enjoying cut-elimination and focusing), and should come with (certified) proof tools. Beyond providing a reliable framework, this allows the adequate encodings of our biological systems. We present two candidate logics (two modal extensions of linear logic, called HyLL and SELL), along with biological examples. The examples we have considered so far are very simple ones-coming with completely formal (interactive) proofs in Coq. Future works includes using automatic provers, which would extend existing automatic provers for linear logic. This should enable us to specify and study more realistic examples in systems biology, biomedicine (diagnosis and prognosis), and eventually neuroscience
    • 

    corecore